The ad is weird, but the offensive part is just modern reporting
All you need is five people on twitter complaining about something to make it a story. It is a joke how low the bar is these days for “news”. Social media is the end of civilized society.